﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Traceability.Domain.SupplierDomain;
using Traceability.Domain.TraceabilityDto;

namespace Traceability.Domain.Service.AdditiveServices
{
    public interface IAdditiveService
    {
        Task<int> AddAdditive(Additive additive);

        Task<List<AdditiveDto>> GetAllAdditiveList(int shoppingId);

        Task<int> UpdateAdditive(Additive additive);

        Task<int> DeleteAdditivel(int additiveId, string userMame);

        Task<Additive> GetAdditiveModel(int additiveId);
    }
}
